injure with a harpoon - Turkish English Dictionary